<?php
class participante extends CI_Model{
	private $tabla = 'participante';

	function __construct(){
		parent::__construct();
	}

	function guardar($datos){
		$this->db->insert($this->tabla, $datos);
		return $this->db->insert_id();
	}

	function listar_todos(){
		$this->db->order_by('nombre', 'asc');
		$this->db->from($this->tabla);
		return $this->db->get();
	}
	
	function listar_cantidad($cant){
		$consulta = $this->db->query('select top 50 p.email from participante p ');
	}

	function actualizar($participante){
		$this->db->update($this->tabla, $participante, array('idparticipante' => $participante['idparticipante']));
		return $participante['idparticipante'];
	}

	function eliminar($id = null){
		if ($id){
			$this->db->where('idparticipante', $id);
			$this->db->delete($this->tabla);
			return $id;
		}
	}



}

?>